.ant-pro-layout .ant-pro-top-nav-header-base-menu.ant-menu {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

.ant-pro-page-container-children-content {
  padding-inline: 0;
}


:where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container :where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container-warp-page-header {
  padding-block-start: 0;
  padding-block-end: 0;
  padding-inline-start: 0;
  padding-inline-end: 0;
}

:where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container :where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container-warp-page-header~.ant-pro-grid-content .ant-pro-page-container-children-content {
  padding-block: 0;
}
:where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container-children-content {
  padding-block: 0;
}

:where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container :where(.css-dev-only-do-not-override-1gy8d6f).ant-pro-page-container-warp-page-header {
  padding-inline-start: 0;
  padding-inline-end: 0;
}

:where(.css-dev-only-do-not-override-1gy8d6f).ant-page-header-footer {
  margin-block-start: 0;
}